Lesson: 15 - Custom events (broadcast)

Purpose : Students learn the usage of programming controls (Custom Events).

Materials Required

Scratch 3.0

Curriculum Content 6.8) Events, 6.8.2) Broadcast.

Prior knowledge

Good knowledge about Sprites, Backdrops, Costumes, Variables and Operators.

Exercises

Exercise:1



  1. There will be 4 sprites (representing persons) on the screen. One of the sprites will ask the user for the name of a person. Then the control needs to jump to the specified person sprite and that person/sprite will introduce themselves.(Here you have to use broadcast to choose the person).

  2. Model output Video:



    Click here to see a model video for your reference.


    Exercise Video:



    Click here to see the video of how to do this exercise.


Solutions



  • Click here to download the sb3 file for exercise-1.


  • Teacher's Instruction
    1. Teachers should recall all the blocks that you have taught in previous lessons.
    2. Teachers should help students use the Broadcast control and perform various activities which will improve their computational thinking. (Eg: A conversation with two people is going on. In the middle of the conversation a third person should join and explain about herself/himself.
    3. Teachers should explain that coordination between sprites (i.e. action of one sprite triggers action of another sprite) using background change or using broadcast messages. Background changes can also be used when telling stories.
    4. The teacher should explain the difference between the broadcast and broadcast wait.